Route 53
💡 Definition
Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It provides a reliable and cost-effective way to route end users to Internet applications by translating human-readable domain names (like example.com) into the numeric IP addresses (like 192.0.2.1) that computers use to connect to each other.
🔑 Key Concepts
- DNS: The service translates domain names to IP addresses.
- Domain Registration: You can register new domain names directly with Route 53.
- Hosted Zone: A container for records that define how you want to route traffic for a domain.
- Record Set: Individual DNS records within a Hosted Zone (e.g., A record, CNAME, MX).
- Routing Policies: Different ways to route traffic (e.g., Simple, Latency-based, Geolocation, Failover, Weighted, Multi-Value Answer).
⚙️ How it Works
- Register Domain: Optionally, register your domain (e.g.,
yourcompany.com). - Create Hosted Zone: For your domain, you manage its DNS records here.
- Add Record Sets: Map your domain to resources (e.g.,
www.yourcompany.comto an EC2 instance or Load Balancer). - Route Traffic: Route 53 directs traffic based on your configured policies.
🎯 Use Cases
- Website Hosting: Directing users to your web servers.
- Domain Management: Managing DNS for all your domains centrally.
- Health Checks: Automatically rerouting traffic away from unhealthy resources.
- Traffic Management: Directing users to different endpoints based on various factors.
💰 Pricing Model
- Hosted Zones: Charged per hosted zone per month.
- Queries: Charged per DNS query.
- Domain Registration: Annual fee per registered domain.
📝 Exam Tips (CLF-C02)
- Route 53 is a Global Service (though Hosted Zones operate regionally for redundancy).
- It's not just a DNS service; it also offers domain registration and health checks.
- Remember the different Routing Policies and their use cases.
See Also: * VPC * CloudFront * Load Balancer